Portuguese-English dictionary »

moscou meaning in English

PortugueseEnglish
Moscou proper noun

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