Meaning of Smolensk
Definition of Smolensk
(noun)
a
city
in
western
Russia on the Dnieper River;
scene
of
severe
fighting
in World War II
Other information on Smolensk
WIKIPEDIA results for
Smolensk
Amazon results for
Smolensk
Tweet