GeneralConnection.comDictionary
babirussa
Noun

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