From Latin impenetrabilis, in- + penetrabile.
impenetrabile (masculine and feminine plural impenetrabili)