Polish-English dictionary »

ścisk w gardle meaning in English

PolishEnglish
ścisk w gardle noun

lump in one's throatnoun
on the point of crying