Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
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