LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“antonomasia” in Turkish

1 Turkish translation