Vocabulary

雪眼鏡

snow goggles

noun