Search term carabao has 2 results
EN English ES Spanish
carabao (n) [Bubalus bubalis carabanesis] (n) carabao (n) [Bubalus bubalis carabanesis]
ES Spanish EN English
carabao (n) [Bubalus bubalis carabanesis] carabao (n) [Bubalus bubalis carabanesis] (n)

Spanish English translations

ES Synonyms for carabao EN Translations
rumiante [búfalo] m ruminant