YourDictionary

Dictionary Home » Dictionary Definitions » Cordillera de Talamanca

Cordillera de Talamanca

(dā täˌlä-mängˈkä, dĕ)

A mountain range of southern Costa Rica extending southeast into western Panama.

link/cite print suggestion box