Translation of lombong in English:

lombong

mine

noun

  • 1

    mine, excavation for extracting metal or coal, etc