Translation of menyapa in English:

menyapa

to accost

verb

  • 1

    to accost, to approach and speak to, to greet