LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Karagöz and Hacivat” in English

1 English translation