Wordage.info

the free tool for word discovery

Wordage.info / Luxembourg

Exact Match:

Luxembourg
a grand duchy (a constitutional monarchy) landlocked in northwestern Europe between France and Belgium and Germany; an international financial center

Synonyms:

  • no synonyms found
Advertisement