Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

smolensk Definition

Cancel
smolensk
geographical name(Smo-lensk)
city of western Russia in Europe on the upper Dnieper River west-southwest of Moscow population 326,900

Words Related to smolensk!

smolensk Examples by Brain Bank Users