Translation of melancarkan in English:

melancarkan

verb

  • 1

    to accelerate, to speed up
  • 2

    (an attack, movement, etc.) to launch
  • 3

    to expedite