Translation of mengawan in English:

mengawan

verb

  • 1

    (for example, aircraft) to climb into the sky