Translation of menari-nari in English:

menari-nari

verb

  • 1

    to jump up and down for joy