smolensk
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
a city in western Russia on the Dnieper River; scene of severe fighting in World War II
WordNet
Previous
smolder
smoldering
smolderingly
smolderingness
smoldry
Next
smollett
smolt
smooch
smooching
smoor