Translation of peluncur in English:

peluncur

glider

noun

  • 1

    glider, aeroplane with no engine