Translation of kerbau in English:

kerbau

buffalo

  • 1

    buffalo