How do you say luzon in Thai?
— เกาะลูซอน


Generic synonyms for luzon in Thai
islandเกาะ (gòr)