ORABASSU MEANING IN ENGLISH

• Orabassu Definition & Synonyms

  1. (n.) A South American monkey of the genus Callithrix, esp.


RECENT SEARCHES