Meaning of Luxembourg-Ville

Definition of Luxembourg-Ville

(noun) the capital and largest city of Luxembourg

Other information on Luxembourg-Ville

WIKIPEDIA results for Luxembourg-Ville
Amazon results for Luxembourg-Ville