TECAVÜZ


Results for "TECAVÜZ"

Turkish - English dictionary

tecavüzkâr

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