Translation of mencamuk in English:

mencamuk

to run amok

verb

  • 1

    to run amok, to stab, to beat, to hit