luxembourg-ville

Noun
  1. The capital and largest city of Luxembourg (synset 108981175)

Other Searches