meaning of Artjomowsk

Artjomowsk - German to English

Artyomovsk [Russian: Артёмовск]