babiroussaItalian → EnglishOxford Italian–Englishbabiroussa, babirussa /ˌbæbɪˈruːsə/ noun babirussa m