Polish-English dictionary »

wyrodek meaning in English

PolishEnglish
wyrodek noun

scumnoun
person or persons considered to be reprehensible