cubierto de nieve; nevado

snow-capped, snow-covered, covered in snow, snow-topped

1

Source: eTutor inglés course

snow-capped , snow-covered , also: covered in snow , also: snow-topped = cubierto de nieve; nevado