Russian-English dictionary »

элида meaning in English

RussianEnglish
Элида proper noun

Elis(ancient Greek city-state)
proper noun