LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“man in the moon” in Turkish

1 Turkish translation