French edit

Adjective edit

destructrices f pl

  1. feminine plural of destructeur