tamarao

definition: small buffalo of Mindoro in the Philippines
example:
speech part: noun
synonyms: tamarau
Video not found.