Translation of mengawan in English:

mengawan

  • 1

    (for example, aircraft) to climb into the sky