Synonyms and Antonyms for Luxembourg_City

1. Luxembourg City (n.)

the capital and largest city of Luxembourg

Synonyms: