iJunoon official Urdu Dictionary
خرخر کی آواز کیساتھ
khar khar ki aawaz kay sath
English definition for stertorous
1. s. of breathing having a heavy snoring sound
Synonyms and Antonyms for stertorous
Meaning for stertorous found in 2 Languages.
Sponored Video