Vocabulary

防雪

anti-snow (device or facility or measure)

noun suru-verb