crostoli
Italian
Noun
crostoli
m
plural of
crostolo
Anagrams
colostri