万年雪

perpetual snow

Meaning

  1. n
    perpetual snow

Example sentences

  • You can see that mountain's perpetual snow from here.