undetachable ( synonym found)

Definition of undetachable:

°Unable to be detached.

Back to Top