maccarone

Italian

Noun

maccarone m (plural maccaroni)

  1. alternative form of maccherone