French edit

Noun edit

œstrones f

  1. plural of œstrone