snow-covered in French
snow-covered in French
enneigé
Snowy; covered with snow.
neigeux
Snowy; covered with snow.