English dictionary
smolensk meaning and definition
Definition and meaning of smolensk at MeaningMonkey.org. smolensk meaning and definition in the English Dictionary.SMOLENSK noun
Definition of Smolensk (noun)
- a city in western Russia on the Dnieper River; scene of severe fighting in World War II
Source: Princeton University Wordnet