MACAVAHU MEANING IN ENGLISH

• Macavahu Definition & Synonyms

  1. (n.) A small Brazilian monkey (Callithrix torquatus), -- called also collared teetee.


RECENT SEARCHES