STERTOR


Meaning of STERTOR in English

n. loud snoring sound which accompanies breathing (often caused by certain diseases)

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