Crostic Largest City in Russia Answer

Here are the answers to the Crostic Largest city in Russia clue:

All Crostic Largest City in Russia Answers

moscow
moscow