Spanish-English dictionary »

mordovia meaning in English

SpanishEnglish
Mordovia proper noun

Mordovia(republic of Russia)
proper noun