Definify.com

Definition 2024


babi_rusa

babi rusa

See also: babirusa

Malay

Noun

babi rusa

  1. babiroussa (hoglike quadruped)

Descendants

  • Romanian: babirusă