English | German | Russian | Czech

Arkhangelsk English

Meaning Arkhangelsk meaning

What does Arkhangelsk mean?

Arkhangelsk

An oblast in northwestern Russia. city in Russia

Synonyms Arkhangelsk synonyms

What other words have the same or similar meaning as Arkhangelsk?

Arkhangelsk English » English

Archangel archangel

Are you looking for...?