English to Arabic

Meaning for:
Cumbered
other
معاق