Definitions

Babiroussa

Babiroussa

[bab-uh-roo-suh, bah-buh-]
See Babirusa
Search another word or see babiroussaon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT