snow on the mountain top

English

Noun

snow on the mountain top (uncountable)

  1. Alternative spelling of snow on the mountaintop.