Translation of داد دہی in English:

داد دہی

phrase

  • administering of justice