macarones
Italian
Noun
macarones
synonym of
malloreddus
Anagrams
romanesca
,
smonacare