luzon ( synonym found)

Definition of luzon:

°The largest island of the Philippines.

Definition of luzon:

°The largest island of the Philippines.

Back to Top