Diccionario de lunfardo
shop
ingl.
Tienda, negocio de ventas minorista.
Diccionario de lunfardo
shomeria
shopping center