Sicilian

edit

Noun

edit

acquazzuni m

  1. rainfall, rain shower