Translation of melancarkan in English:

melancarkan

to launch

verb

  • 1

    to launch, to send forth, to put or go into action, to cause (a ship) to slide into the water