Translation of lembang in English:

lembang

basin

(lembangan)

noun

  • 1

    basin, sunken place, area drained by a river