warehouse, storehouse, depot

listen to the pronunciation of warehouse, storehouse, depot
English - Italian
fondaco
English - Spanish
almacén