French edit

Noun edit

devastatrices

  1. plural of devastatrice