BELZEBUTH MEANING IN ENGLISH

• Belzebuth Definition & Synonyms

  1. (n.) A spider monkey (Ateles belzebuth) of Brazil.


RECENT SEARCHES