Translation of jerangkap in English:

jerangkap

booby trap

noun

  • 1

    booby trap, hidden bomb