English to Arabic

Meaning for:
Slouched
other
متراخى