Translation of menyaji(kan) in English:

menyaji(kan)

verb

  • 1

    to serve or dish up (food, etc.)