Polish-English dictionary »

podlec meaning in English

PolishEnglish
podlec noun

scumnoun
person or persons considered to be reprehensible