Английский-Русский словарь »

babirusa означает в русский

АнглийскийРусский
babirusa [babirusas] (a member of the genus Babyrousa)
noun

бабируссаnoun
{f}