Search term détachable has 3 results
Jump to
FR French EN English
détachable (a) [amovible] detachable (a) [amovible]
détachable (adj) [designed to be unfastened] detachable (adj) [designed to be unfastened]
détachable (a) [amovible] disconnectable (a) [amovible]