Results

Definition of babiroussa : Alt. of Babirussa

Synonyms:

babirussa, babirusa, Babyrousa Babyrussa