sauciflards
French
Noun
sauciflards
m
Sausages,
plural of
sauciflard