moscow ( synonym found)

Definition of moscow:

°The capital city of Russia.
°The government of the Soviet Union or Russia.

Definition of moscow:

°The capital city of Russia.
°The government of the Soviet Union or Russia.

Back to Top