English to Arabic

Meaning for:
Handcuff
other
الصفد