puntouts
English
Noun
puntouts
plural of
puntout
.