LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mortal enemy” in Turkish

1 Turkish translation