Polish-English dictionary »

szajbuska meaning in English

PolishEnglish
szajbuska noun

madwomannoun
a woman who is insane