unpenetrable

listen to the pronunciation of unpenetrable
English - English
Impenetrable
{s} cannot be penetrated, cannot be infiltrated
unpenetrable
Favorites