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