Mikhaylovsk (English, name)
expansion: Mikhaylovsk
Senses:
glosses: A city in Stavropol Krai, Russia.
Forms: