snow goggles
名词 n.
英文释义
名词 n.
- Traditional eyewear used to prevent snow blindness, often formed of a piece of driftwood or bone into which one or two horizontal slits have been carved
2 次浏览
数据来源: Wiktionary