ouakari
English
ouakari meaning in English • ouakari का अर्थ अंग्रेजी में
Noun
- Any South American monkey of the genus Brachyurus, especially Brachyurus ouakari.