pumma

Sicilian

Noun

pumma m pl

  1. plural of pummu