Vocabulary

里雪

snow that falls on villages

noun