See also: snow sheds

English edit

Noun edit

snowsheds

  1. plural of snowshed