English-Spanish dictionary »

moscow meaning in Spanish

EnglishSpanish
Moscow (capital city of Russia)
proper noun
[UK: ˈmɒ.skəʊ]
[US: ˈmɑːˌsko.ʊ]

Moscúproper noun
{m}
I'm from Moscow. = Soy de Moscú.