Advertisement
Advertisement
Cherepovets
[ cher-uh-puh-vets; Russian chyi-ryi-puh-vyets ]
noun
- a city in the NW Russian Federation in Europe, N of Rybinsk Reservoir.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ cher-uh-puh-vets; Russian chyi-ryi-puh-vyets ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse