impermeable in Greek
impermeable in Greek
αδιαπέραστος
Impossible to permeate.
αδιάβροχος
Not allowing passage, especially of liquids; waterproof.