English
Etymology F. babiroussa, from Malay babi hog + rusa deer.
Noun babiroussa
Translations French: babiroussa m
fr:babiroussa io:babiroussa ru:babiroussa vi:babiroussa zh:babiroussa