stuttgart

Noun
  1. A city in southwestern Germany famous for innovative architecture (synset 108792745)

Other Searches