Italian

edit

Noun

edit

scarpazza f (plural scarpazze)

  1. a savoury/savory vegetable pie
    Synonym: scarpazzone