Noun
1. depot ::
depot
2. distribution center ::
puseur distribusi
3. storehouse ::
storehouse
4. store ::
toko
5. storeroom ::
gudang
6. depository ::
depository
7. storage ::
neundeun
9. stockroom ::
stockroom
10. granary ::
granary
11. magazine ::
majalah