LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“abominate” in Turkish

6 Turkish translations
TR
nefret

Bir sürü insan varsa, bundan nefret ediyorum.