tammerfors

Noun
  • An industrial city in south central Finland (synset 108798232)

Other Searches