EGAVE

sapiutan

Meaning

  1. 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