Polish-English dictionary »

szczerbówka meaning in English

PolishEnglish
szczerbówka noun

heraldnoun
moth