Definify.com

Definition 2025


mpudda

mpudda

Sicilian

Noun

mpudda f (plural mpuddi)

  1. blister
  2. pimple, spot, zit