kamus
.
Search
About
carabao
English
carabao
Noun
Water buffalo of the Philippines
English: carabao