stertoreux meaning in English
adj. stertorous, pertaining to a loud snoring sound which accompanies breathing (often caused by certain diseases)
adj. stertorous, pertaining to a loud snoring sound which accompanies breathing (often caused by certain diseases)