English-Spanish dictionary »

elista meaning in Spanish

EnglishSpanish
Elista (city in Russia)
proper noun

Elistáproper noun