Translation of longlai in English:

longlai

swaying

adjective

  • 1

    swaying, moving from side to side, weak