MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Moscow

noun (n)

  • a city of central European Russia; formerly capital of both the Soviet Union and Soviet Russia; since 1991 the capital of the Russian Federation
    sebuah kota dari eropah tengah rusia; dengan modal keduanya uni soviet soviet dan rusia; sejak 1991 ibukota federasi rusia
    source: wordnet30