Translation of laga in English:

laga

bullfight

(laga lembu)

noun

  • 1

    bullfight, sport of baiting and killing bulls as an entertainment