English dictionary, thesaurus, translations & etymology
FreeDict.com

frog in one's throat in Dutch

frog in one's throat in Dutch

een kikker in de keel hebben
noun
(idiom) Hoarseness or the need to cough.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.