Holland-Angol szótár »

een kikker in de keel hebben angolul

HollandAngol
een kikker in de keel hebben substantief

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