peccheri
Italian
Noun
peccheri
m
plural of
pecchero