Translation of melayang in English:

melayang

verb

  • 1

    to fly, to float in the air