Polish-English dictionary »

grdyka meaning in English

PolishEnglish
grdyka noun

Adam's applenoun
lump in the throat