noun a city in the NW Russian Federation in Europe, N of Rybinsk Reservoir.
cherepovets 🔊 Listen to this noun a city in the NW Russian Federation in Europe, N of Rybinsk Reservoir. Share Facebook Twitter Google +