English to Arabic

Meaning for:
Tethered
other
مربوط