English-Chinese dictionary »

elista meaning in Chinese

EnglishChinese
Elista (city in Russia)
proper noun

埃利斯塔 /Āilìsītǎ/proper noun

Your history