Translation of pencakup in English:

pencakup

trap

noun

  • 1

    trap