Translation of penjebak in English:

penjebak

trapper

  • 1

    trapper
  • 2

    snare, trap