Translation of perangkap in English:

perangkap

trap

noun

  • 1

    trap, device for catching and holding an animal, anything by which an unsuspecting person is captured or outwitted, booby trap, hidden trap rigged up as a practical joke