Volgograd

What is Volgograd?

Volgograd definition and meaning on Dictionary terms:
noun
a city in the SW Russian Federation in Europe, on the Volga River: battles in World War II, September 1942

Tags: