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