impermeable in Russian
impermeable in Russian
непроницаемый
Impossible to permeate.
непромока́емый
Not allowing passage, especially of liquids; waterproof.