Translation of penjerat in English:

penjerat

a person who entraps

noun

  • 1

    a person who entraps