marimonda
English
marimonda meaning in English • marimonda का अर्थ अंग्रेजी में
Noun
- A spider monkey (Ateles belzebuth) of Central and South America.