not allowing passage, especially of liquids; waterproof

listen to the pronunciation of not allowing passage, especially of liquids; waterproof
İngilizce - İngilizce
impermeable
not allowing passage, especially of liquids; waterproof