English synonyms about - contact  

Smolensk

noun

1 Smolensk

A city in western Russia on the Dnieper River; scene of severe fighting in World War II.

Polish: Smoleńsk


Find more on smolensk elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.04