English to Arabic

Meaning for:
Initiative
other
المبادرة