grand duchy of luxembourg

This is not a dictionary! - Search for "grand duchy of luxembourg" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    Grand Duchy of Luxembourg noun english

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