English dictionary, thesaurus, translations & etymology
FreeDict.com

frog in one's throat in French

frog in one's throat in French

avoir un chat dans la gorge
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.