Noun
1. depot ::
depôt
2. distribution center ::
centru distribuzioni
3. storehouse ::
Storehouse
4. store ::
magazzini
5. storeroom ::
storeroom
6. depository ::
ACCUMULAS
7. storage ::
pruvista
9. stockroom ::
stockroom
10. granary ::
canadese granary
11. magazine ::
rivista