English to Hindi

Meaning for:
semi-detached
other
एक तरफ़ से जुड़ा हुआ