LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“operetta” in Turkish

1 Turkish translation