Stridor
English Meaning
A harsh, shrill, or creaking noise.
- A harsh, shrill, grating, or creaking sound.
- Pathology A harsh, high-pitched sound in inhalation or exhalation.
Sorry, No Malayalam Meaning for your input!
See Strido Want To Try Stridor In Malayalam??