English to Arabic

Meaning for:
Cuffed
other
مكبّل