Translation of merayu in English:

merayu

to try to persuade

verb

  • 1

    to try to persuade
  • 2

    to deceive, to flatter


User Contribution

merayu

seduce

verb