Translation of layan in English:

layan

attend

verb

  • 1

    attend, give attention to, wait upon