Search term Titicaca has 2 results
EN English PT Portuguese
Titicaca (proper) [lake in the South American Andes] (proper) Titicaca (proper) [lake in the South American Andes] (proper)
PT Portuguese EN English
Titicaca (proper) [lake in the South American Andes] (proper) Titicaca (proper) [lake in the South American Andes] (proper)