Translation of دیون ہار in English:

دیون ہار

phrase

  • giver
    bestower
    the giver of all things, God