muffulettas

English

Noun

muffulettas

  1. plural of muffuletta