weather stations

English

Noun

weather stations

  1. plural of weather station