Noun
1. depot ::
depósito
2. distribution center ::
centro de distribución
3. storehouse ::
almacén
4. store ::
tenda
5. storeroom ::
despensa
6. depository ::
depositario
7. storage ::
almacenamento
9. stockroom ::
almoxarifado
10. granary ::
celeiro
11. magazine ::
revista