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