Translation of lembu kembiri in English:

lembu kembiri

bullock

noun

  • 1

    bullock, castrated bull