Polish-English dictionary »

podgardle meaning in English

PolishEnglish
podgardle noun

dewlapnoun
pendulous skin under neck