impermeable in Irish
impermeable in Irish
neamh-thréscaoilteach
Impossible to permeate.
neamhscagach
Impossible to permeate.
neamh-thréscaoilteach
Not allowing passage, especially of liquids; waterproof.