French

edit

Noun

edit

scaroles ?

  1. plural of scarole