Smolensk
[smɔ'lensk]
Definition
(noun.) a city in western Russia on the Dnieper River; scene of severe fighting in World War II.
Edited by Eileen--From WordNet
[smɔ'lensk]
(noun.) a city in western Russia on the Dnieper River; scene of severe fighting in World War II.
Edited by Eileen--From WordNet