severodvinsk









severodvinsk


noun

  1. a city in the N Russian Federation in Europe, on Dvina Gulf, E of Archangel.
51 queries 0.546