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

پران داتا

phrase

  • life-giver, God