English to Arabic

Meaning for:
Conciliating
other
المصالحة