Back to Dictionary
吕宋岛
呂宋島
LǚsòngDǎo
1. Luzon Island, north Philippines
Noun