Definitions
noun
a city in western Russia on the Dnieper River; scene of severe fighting in World War II
Look “smolensk” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a city in western Russia on the Dnieper River; scene of severe fighting in World War II