Translation of اصلاح طلب in English:

اصلاح طلب

phrase

  • needing improvement or reform