detox in French
detox in French
désintox
A detoxification unit.
détox
A detoxification unit.