English to Arabic

Meaning for:
Hunkered
other
جلس