GeneralConnection.com
➔
Dictionary
babyrousa babyrussa
Noun
1. babirusa
1. babiroussa, babirussa, Babyrousa Babyrussa, swine
Usage