• word of the day

    smolensk

    smolensk - Dictionary definition and meaning for word smolensk

    Definition
    (noun) a city in western Russia on the Dnieper River; scene of severe fighting in World War II
Download our Mobile App Today
Receive our word of the day
on Whatsapp