LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ugly duckling” in Turkish

1 Turkish translation