English-Polish dictionary »

frog in one's throat meaning in Polish

EnglishPolish
frog in one's throat noun
hoarseness (idiomatic)

mieć chrypkęnoun