Romanian-English dictionary »

moscova meaning in English

RomanianEnglish
Moscova proper noun
{f}

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