store cities

listen to the pronunciation of store cities
English - English
granaries, warehouses for grain