Translation of menari in English:

menari

verb

  • 1

    to move with rhythmical steps and gestures, usu. to music, to move in a quick or lively way


User Contribution

menari

dancing

verb