noun a city in the N Russian Federation in Europe, on Dvina Gulf, E of Archangel.
severodvinsk 🔊 Listen to this noun a city in the N Russian Federation in Europe, on Dvina Gulf, E of Archangel. Share Facebook Twitter Google +