Translation of lengang in English:

lengang

desolate

adjective

  • 1

    desolate, solitary, lonely, deserted, uninhabited