Skip to main content

redthroat

English redthroat meaning in English  •  redthroat का अर्थ अंग्रेजी में
Noun
  • A small Australian singing bird (Phyrrholæmus brunneus). The upper parts are brown, the center of the throat red.
Advertisement