LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“odeon , odeum” in Turkish

1 Turkish translation