sebú

English: Translation
ox, zebu
Spanish: Translation
zebú
noun