Polish-English dictionary »

karangioza meaning in English

PolishEnglish
karangioza

karagiozis