Translation of lubang in English:

lubang

burrow, cavity, hole, pit

noun

  • 1

    burrow, cavity, hole, pit


User Contribution

lubang

hole

noun