supermarket in Indonesian
supermarket in Indonesian
supermarket
A chain of such stores.
pasar swalayan
A chain of such stores.
pasaraya
A chain of such stores.