Polish-English dictionary »

moskwa meaning in English

PolishEnglish
Moskwa noun

Moscownoun
capital city of Russia

Moskvanoun
river in Russia

Muscovynoun
Grand Duchy of Moscow

Russianoun
country in Eastern Europe and North Asia

Your history