Mobile
Log In Sign Up
Home > french-english > "titicaca" in English

English translation for "titicaca"

n. titicaca, freshwater lake on the peru and bolivia border (in the andes)

Related Translations:
lac titicaca:  n. titicaca, freshwater lake on the peru and bolivia border (in the andes)
Similar Words:
"tissu éponge" English translation, "titan" English translation, "titane" English translation, "titanesque" English translation, "titanite" English translation, "tite-live" English translation, "titien" English translation, "titillation" English translation, "titiller" English translation, "titrage" English translation