Translation of meloncat in English:

meloncat

to leap

verb

  • 1

    (upwards) to leap