Translation of sabungan in English:

sabungan

noun

  • 1

    a thing that is made to fight against another