English to Arabic

Meaning for:
Shackled
other
مقيّد