Latin-Russian dictionary »

moscua | moscovia meaning in Russian

LatinRussian
Moscua | Moscovia noun

Москваnoun
город федерального значения Российской Федерации, являющийся её столицей; крупнейший город Европы