Translation of penjebakan in English:

penjebakan

snaring, trapping

  • 1

    snaring, trapping