store Almacenar, reten, silo, tienda Recurso: Diccionario Inglés-Español on Buho.Guru storage battery storefront