schidoni
Italian
Noun
schidoni
m
pl
plural of
schidone