soudards
French
Noun
soudards
m
plural of
soudard
Norman
Noun
soudards
plural of
soudard