English to Arabic

Meaning for:
Slouch
other
التهدّل