Translation of jeratan in English:

jeratan

noose, trap

noun

  • 1

    noose, trap