Translation of menjebak in English:

menjebak

to frame, to trap

verb

  • 1

    to frame, to trap