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