The Italian term "pioggia, agitarsi, piovere" matches the English term "rain"

other italian words that include "pioggia" : english :
goccia di pioggia raindrop
parapioggia, ombrello umbrella
other italian words that include "agitarsi" : english :
agitarsi, precipitazione rainfall