French

edit

Adjective

edit

irrépressibles

  1. plural of irrépressible