Translation of menjerat in English:

menjerat

to ensnare

verb

  • 1

    to ensnare