FROG IN THE THROAT


Meaning of FROG IN THE THROAT in English

hoarseness, huskiness (of a voice or other sounds)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.