Translation of پران تج دینا in English:

پران تج دینا

phrase

  • sacrifice one's life