English-Spanish dictionary »

tamaraw meaning in Spanish

EnglishSpanish
tamaraw (Bubalus mindorensis)
noun

tamaraonoun
{m}