Versión en Español
Meaning of
"Lago Titicaca"
in English language
Spanish to English
English to Spanish
Spanish
English
Lago Titicaca; actual isla del sol en el lago Titicaca que está soldado)
Titicaca; (lit.) lead-colored cliffs; actually Sun Island in Lake Titicaca