Translation of meloncat in English:

meloncat

to leap

  • 1

    (upwards) to leap