cherepovets

Noun
  1. A city of east central Russia to the north of Moscow (synset 109026865)

Other Searches