store, warehouse, depository, repository, storeroom, depot

listen to the pronunciation of store, warehouse, depository, repository, storeroom, depot
English - Italian
deposito