not allowing passage, especially of liquids; waterproof

listen to the pronunciation of not allowing passage, especially of liquids; waterproof
English - English
impermeable
not allowing passage, especially of liquids; waterproof
Favorites