Translation of kerbau in English:

kerbau

buffalo

noun

  • 1

    buffalo, a kind of ox