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