English to Arabic

Meaning for:
Trussed
other
مربوط