Noun
1. depot ::
depot
2. distribution center ::
tengah distribusi
3. storehouse ::
gudang
4. store ::
nyimpen
5. storeroom ::
gudhang
6. depository ::
depository
7. storage ::
Lumbung
9. stockroom ::
stockroom
10. granary ::
granary
11. magazine ::
majalah