English to Arabic

Meaning for:
Schlep
other
تلكّأ