English edit

Noun edit

instigatrices

  1. plural of instigatrix

Anagrams edit

French edit

Noun edit

instigatrices f

  1. plural of instigatrice