English to Arabic

Meaning for:
Roped
other
مشدود