English to Arabic

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