English to Arabic

Meaning for:
Manacled
other
مقيّد