muffalettas

English

Noun

muffalettas

  1. plural of muffaletta