Synonyms of Tamarau in English :
Antonyms of Tamarau in English
Thesaurus of Tamarau in English
Tamarau
see definition of tamarauSynonyms of tamarau
1. (noun) small buffalo of Mindoro in the Philippines
Member Meronyms of tamarau
1. (noun) small buffalo of Mindoro in the Philippines
Hypernyms of tamarau
1. (noun) small buffalo of Mindoro in the Philippines