Translation of داد فریاد in English:

داد فریاد

phrase

  • application or cry for justice or redress