Translation of انصاف طلب in English:

انصاف طلب

phrase

  • one who seeks justice