English to Arabic

Meaning for:
Shackles
other
القيود