English-Bulgarian dictionary »

babirusa meaning in Bulgarian

EnglishBulgarian
babirusa [babirusas] (a member of the genus Babyrousa)
noun

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