MOSKVA


Meaning of MOSKVA in English

n. Moscow, capital of Russian; capital city of the former U.S.S.R; Moscow river

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.