Translation of penjerat in English:

penjerat

a person who entraps

  • 1

    a person who entraps