impervious in French
impervious in French
immunisé
Unaffected or unable to be affected by something.
insensible
Unaffected or unable to be affected by something.
imperméable
Preventive of any penetration; impenetrable, impermeable, particularly of water.
impénétrable
Preventive of any penetration; impenetrable, impermeable, particularly of water.
insensible
Immune to damage or effect.
intouchable
Immune to damage or effect.