stridor
English
stridor meaning in English • stridor का अर्थ अंग्रेजी में
Noun
- A harsh, shrill, or creaking noise.