Search term Ecuador has 4 results
EN English AF Afrikaans
Ecuador Ecuador
Ecuador (proper) [country in South America] Ecuador (proper) [country in South America]
AF Afrikaans EN English
Ecuador Ecuador
Ecuador (proper) [country in South America] Ecuador (proper) [country in South America]