muffalettas
English
Noun
muffalettas
plural of
muffaletta