English to Arabic

Meaning for:
Shackle
other
القيد