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