English to Arabic

Meaning for:
Torments
other
العذاب