muffelettas
English
Noun
muffelettas
plural of
muffeletta