shrill-gorged
English
shrill-gorged meaning in English • shrill-gorged का अर्थ अंग्रेजी में
Adjective
- Having a throat which produces a shrill note.