acquazzuni

Sicilian

Noun

acquazzuni m

  1. rainfall, rain shower