Translation of menyayangi in English:

menyayangi

to pity

  • 1

    to pity
  • 2

    to be attached to, to love