Smolensk - Definition

smolensk

n 1: a city in western Russia on the Dnieper River; scene of
severe fighting in World War II

Look up another word