Translation of self-service in Indonesian

self-service

swalayan

adjective

  • 1

    swalayan
    ‘a self-service restaurant’ rumah makan swalayan