Translation of lubang in English:

lubang

hole

noun

  • 1

    hole, hollow place, burrow, aperture, wretched place