Definify.com

Definition 2024


mpudda

mpudda

Sicilian

Noun

mpudda f (plural mpuddi)

  1. blister
  2. pimple, spot, zit