porchetti
Italian
Noun
porchetti
m
plural of
porchetto