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