ItalianEdit

NounEdit

pozzanghera f (plural pozzanghere)

  1. puddle (small pool of water)