Translation of melambung in English:

melambung

  • 1

    to bounce, to float upwards, to jump up