carabattole
Italian
Noun
carabattole
f
plural of
carabattola
Anagrams
trabecolata