scutaires
French
Noun
scutaires
m
plural of
scutaire