Spanish-English dictionary »

cordillera de los andes meaning in English

SpanishEnglish
cordillera de Los Andes proper noun
{f}

Andes Mountains(mountain range)
proper noun
[UK: ˈæn.diːz ˈmaʊn.tɪnz] [US: ˈæn.diz ˈmaʊn.tənz]