French edit

Adjective edit

indomptables

  1. plural of indomptable