Translation of cordillera in English:

cordillera

mountain range, n.

feminine noun

  • 1

    mountain range
    range
    la cordillera de los Andes the Andes