Translation of menyabung in English:

menyabung

verb

  • 1

    to pit something against something else, to hold a cockfight, to endanger oneself