LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“logomachy” in Turkish

1 Turkish translation