Translation of penjebakan in English:

penjebakan

snaring, trapping

noun

  • 1

    snaring, trapping