English to Hindi

Meaning for:
detachable
other
अलग हो जाने वाला