orabassu
English
orabassu meaning in English • orabassu का अर्थ अंग्रेजी में
Noun
- A South American monkey of the genus Callithrix, esp. Callithrix Moloch.