English to Arabic

Meaning for:
Racking
other
الإجهاد