Portuguese-English dictionary »

moscovo meaning in English

PortugueseEnglish
Moscovo proper noun

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

Moskva(river in Russia)
proper noun