smicards
French
Noun
smicards
m
plural of
smicard