English to Arabic

Meaning for:
Leaned
other
متّكأ