escudets
French
Noun
escudets
m
plural of
escudet