smicardes
French
Noun
smicardes
?
plural of
smicarde