English to Arabic

Meaning for:
Semidetached
other
شبه منفصل