Definify.com

Definition 2024


benuang

benuang

Malay

Noun

benuang

  1. water buffalo, carabao

Synonyms