capital of liechtenstein

Noun
  1. The capital and largest city of Liechtenstein (synset 108980616)

Other Searches