drizzle in Italian
drizzle in Italian
pioggerella
Light rain.
pioviggine
Light rain.
piovigginare
(impersonal) To rain lightly.