English to Arabic

Meaning for:
Handcuffs
other
الأصفاد