Skip to main content

shrill-gorged

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