macarones

Italian

Noun

macarones

  1. synonym of malloreddus

Anagrams