Translation of jebakan in English:

jebakan

snare, trap

noun

  • 1

    snare, trap