English to Arabic

Meaning for:
Racked
other
مؤلم