squilles

French

Noun

squilles f

  1. plural of squille