French edit

Noun edit

libératrices f

  1. feminine plural of libérateur