ARKHANGEL'SK


Meaning of ARKHANGEL'SK in English

or Archangel geographical name city & port Russia in Europe on the Northern Dvina population 414,000

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.