English to Arabic

Meaning for:
Encumbered
other
مثقل