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