Translation of داد رس in English:

داد رس

phrase

  • one who dispenses justice, redresser of grievances