GeneralConnection.comDictionary
babirusa
Noun

1. babiroussa
1. babirussa, Babyrousa Babyrussa, swine
Usage