English

edit

Noun

edit

carabaos

  1. plural of carabao

Spanish

edit

Noun

edit

carabaos m pl

  1. plural of carabao