French edit

Adjective edit

imprenables

  1. plural of imprenable