Polish-English dictionary »

mycka meaning in English

PolishEnglish
mycka noun

kippahnoun
skullcap