LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“odeon” in Turkish

1 Turkish translation