English to Arabic

Meaning for:
Desistance
other
التوقّف