stucs
French
Noun
stucs
?
plural of
stuc