How to pronounce "babirussa" (Catalan)
Voice
Listen
Votes
Add your own pronunciation of "babirussa"
Meanings and definitions of "babirussa"
- Noun
Indonesian wild pig with enormous curved canine teeth
Synonyms:
Indonesian wild pig with enormous curved canine teeth