Russian-English dictionary »

элиста meaning in English

RussianEnglish
Элиста proper noun
{f}

Elista(city in Russia)
proper noun