Polish-English dictionary »

zrzęda meaning in English

PolishEnglish
zrzęda

moaner

zrzęda noun

curmudgeonnoun
an ill-tempered stubborn person

sourpussnoun
A person who is gloomy, sullen, or miserable