English

edit

Noun

edit

muffalettas

  1. plural of muffaletta