French edit

Adjective edit

invaincues

  1. feminine plural of invaincu