Translation of layang-layang in English:

layang-layang

kite

noun

  • 1

    kite, light framework on a string, for flying in the wind as a toy