lubang island

/L UW1 B AE1 NG AY0 L AH0 N D/
N
  1. 1

    the largest among the seven islands in the Lubang Group of Islands, an archipelago situated to the northwest of the northern tip of the island of Mindoro in the Philippines.

Translate “lubang island” into another language