Translation of جان چھڑکنا in English:

جان چھڑکنا

phrase

  • be deeply devoted to, be ready to sacrifice one's life for, love dearly, be ready to lay down one's life for love