bolishta

Spanish: Translation
almacen, negocio, tienda
English: Translation
storehouse, store, shop
noun