'Smolensk' definitions:

Definition of 'Smolensk'

From: WordNet
noun
A city in western Russia on the Dnieper River; scene of severe fighting in World War II

Words containing 'Smolensk'