snow-covered in Italian
snow-covered in Italian
nevoso
innevato
Snowy; covered with snow.
coperto di neve
Snowy; covered with snow.
imbiancato
Snowy; covered with snow.