English to Arabic

Meaning for:
Encumbrance
other
العبء