impassable, not allowing substances through

listen to the pronunciation of impassable, not allowing substances through
İngilizce - İngilizce
impermeable