English-Dutch dictionary »

babirusa meaning in Dutch

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

babiroessasubstantief

Your history