Tamarao - İspanyolca İngilizce Sözlük

Tamarao

Meanings of "Tamarao" in English Spanish Dictionary : 5 result(s)

İspanyolca İngilizce
General
tamarao [m] tamaraw
tamarao [m] a kind of small buffalo from philippines
Mammals
tamarao [m] PH tamaraw
tamarao [m] PH mindoro dwarf buffalo
tamarao [m] PH a small hoofed mammal belonging to the family bovidae (bubalus mindorensis)