SUFFERED FROM INSOMNIA


Meaning of SUFFERED FROM INSOMNIA in English

was not able to sleep, couldn't fall asleep

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