cannot be permeated, impossible to pass through

listen to the pronunciation of cannot be permeated, impossible to pass through
Английский Язык - Английский Язык
{s} nonpermeable