The Italian term "nevoso" matches the English term "snowcapped"

other italian words that include "nevoso" : english :
nevoso snow covered
nevoso snowily
nevoso snowy