LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“etymologist” in Turkish

1 Turkish translation