squeraroli
Italian
Noun
squeraroli
m
plural of
squerarolo