Translation of menyapa in English:

menyapa

verb

  • 1

    to address, to speak to in greeting