Spanish-English dictionary »

udmurtia meaning in English

SpanishEnglish
Udmurtia proper noun
{f}

Udmurtia(a republic of Russia)
proper noun