longaroni
Italian
Noun
longaroni
m
plural of
longarone