See also: snow sheds

English

edit

Noun

edit

snowsheds

  1. plural of snowshed