Translation of songsong in English:

songsong

to meet, to welcome

(menyongsong)

  • 1

    to meet, to welcome
    ‘penduduk dunia menyongsong abad ke-dua puluh satu’ the world population welcomed the twenty-first century