English dictionary, thesaurus, translations & etymology
FreeDict.com

frog in one's throat in German

frog in one's throat in German

einen Frosch im Hals haben
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.