English to Arabic

Meaning for:
Modernizer
other
المجدّد