English-Polish dictionary »

lump in one's throat meaning in Polish

EnglishPolish
lump in one's throat noun
on the point of crying

ścisk w gardlenoun