LexiTurkTURKISH ↔ ENGLISH DICTIONARY

outdoor theatre” in Turkish

1 Turkish translation