English-Swedish dictionary »

titicaca meaning in Swedish

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

Titicacasjönproper noun