Spanish deck
cordillera
noun·c1

cordillera

A mountain range; a chain of mountains

La cordillera divide los países.

Subimos la cordillera en verano.