English to Arabic

Meaning for:
Shackler
other
المقيّد بالأصفاد