Translation of peluncuran in English:

peluncuran

chute

noun

  • 1

    chute, sloping channel down which things can be slid or dropped