GeneralConnection.comDictionary
babiroussa
Noun

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