Translation of layan in English:

layan

to wait on

(melayani)

verb

  • 1

    to wait on
  • 2

    to serve