Translation of layang in English:

layang

kite

(layang-layang)

noun

  • 1

    kite