woolsheds

English

Noun

woolsheds

  1. plural of woolshed