Neapolitan edit

Noun edit

pummarda f

  1. mortar cannon