Translation of melayap in English:

melayap

to fly low

verb

  • 1

    to fly low