Translation of self-service in Malay

self-service

layan diri

adjective

  • 1

    layan diri