snow-eyes

English

Noun

snow-eyes pl (plural only)

  1. Synonym of snow goggles.