Translation of swalayan in English:

swalayan

self-service

  • 1

    self-service
    ‘pasar swalayan’ supermarket