Translation of menjebak in English:

menjebak

verb

  • 1

    to trap in a snare