EGAVE
sapiutan
Meaning
noun
Bubalus depressicornis, a small Indonesian water buffalo.
Similar words
anoa
bubale
water buffalo
barasingha
buffalo
zebu
carabao
tamaraw
sapi-utan
buru babirusa
Save “sapiutan” to learn later