'

Portuguese–English dictionary

English translation of the Portuguese word babirussa

Portuguese → English
  
PortugueseEnglish (translated indirectly)Esperanto
babirussa
(porco‐veado)
;
deer‐hog