Skip to main content

matagasse

English matagasse meaning in English  •  matagasse का अर्थ अंग्रेजी में
Noun
  • A shrike or butcher bird; -- called also mattages>.
Advertisement