Turkish-English dictionary »

karagöz and hacivat meaning in English

TurkishEnglish
Karagöz and Hacivat noun

shadow puppet(puppet used in shadow play)
noun