MATAGASSE MEANING IN ENGLISH

• Matagasse Definition & Synonyms

  1. (n.) A shrike or butcher bird; -- called also mattages.


RECENT SEARCHES