Translation of پھندا مارنا in English:

پھندا مارنا

phrase

  • to ensnare
  • to hang (till death), kill by tying the rope