weather-glasses

English

Noun

weather-glasses

  1. plural of weather-glass