French edit

Noun edit

sauciflards m

  1. Sausages, plural of sauciflard