The Italian term "nevicare" matches the English term "snowing"

other italian words that include "nevicare" : english :
nevicare, neve snow