Search term Elista has 2 results
EN English PT Portuguese
Elista (proper) [city in Russia] (proper) Elista (proper) [city in Russia] (proper)
PT Portuguese EN English
Elista (proper) [city in Russia] (proper) Elista (proper) [city in Russia] (proper)