tecavüzkâr


Results for "tecavüzkâr"

Turkish - English dictionary

tecavüzkâr

(Turkish - English dictionary) :
aggressive (person).