Bulgarian-English dictionary »

елиста meaning in English

BulgarianEnglish
Елиста proper noun
{f}

Elista(city in Russia)
proper noun