Skip to main content

macavahu

English macavahu meaning in English  •  macavahu का अर्थ अंग्रेजी में
Noun
  • A small Brazilian monkey (Callithrix torquatus), -- called also collared teetee>.
Advertisement