Titicaca has 2 translations in 2 languages

translations of Titicaca

PT EN English 1 translation
  • Titicaca (proper) [lake in the South American Andes] (proper)
PT DA Danish 1 translation