English to Arabic

Meaning for:
Pacification
other
التهدئة