As  impermeable  as...

comments powered by Disqus

Definition of impermeable

impermeable - adj. preventing especially liquids to pass or diffuse through.

image

Impermeable on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...