Translation of swalayan in English:

swalayan

self-service

noun

  • 1

    self-service
    ‘pasar swalayan’ supermarket