English-Portuguese dictionary »

titicaca meaning in Portuguese

EnglishPortuguese
Titicaca (lake in the South American Andes)
proper noun

Titicacaproper noun
{m}