Shobdo Logo
IT↔ENbabiroussa

babiroussa

Flag: itItalian → EnglishFlag: gbOxford Italian–English

babiroussa, babirussa
/ˌbæbɪˈruːsə/
noun
babirussa m