collitorti
Italian
Noun
collitorti
m
plural of
collotorto