English to Arabic

Meaning for:
Straitjacket
other
القيود