Translation of داد آور in English:

داد آور

phrase

  • distributor of justice, God