What is a Large Shed? Definition or Meaning

‘Shed’ definition: A  large shed is an outbuilding or accessory structure primarily used for storage.
0 people
are viewing this site
0 people
viewed this page
in the last