stoppacci
Italian
Noun
stoppacci
m
plural of
stoppaccio