See also: impenetrables

French

edit

Adjective

edit

impénétrables

  1. plural of impénétrable