Translation of menyarikan in English:

menyarikan

verb

  • 1

    to extract nectar from flowers, etc