Impossible to permeate.
Not allowing passage, especially of liquids; waterproof.
Allowing light to pass through, but diffusing it.
Clear, lucid, or transparent.