English-French dictionary »

tamaraw meaning in French

EnglishFrench
tamaraw (Bubalus mindorensis)
noun

tamarau◼◼◼nom