muffelettas

English

Noun

muffelettas

  1. plural of muffeletta