snow-capped in Italian
snow-capped in Italian
innevato
Covered with snow at the top, especially of a hill or mountain.
coperto di neve
Covered with snow at the top, especially of a hill or mountain.