Arti dalam bahasa Inggris kerbau buffalo; Arti lain yang mungkinbuffaloes; buffalo; to buffaloes; Bisa juga berartiwater buffalo;