Translation of menjerat in English:

menjerat

verb

  • 1

    to snare, to snarl, to tangle
  • 2

    to deceive, to round up, to trick
  • 3

    to entice