Translation of pasar raya in English:

pasar raya

supermarket

noun

  • 1

    supermarket, very large self-service store selling a wide variety of goods and services