Dictionary Home » Dictionary Definitions » Sierra Madre del Sur

Sierra Madre del Sur

(sē-ĕrˈə mäˈdrā dĕl so͞orˈ, syĕrˈä mäˈdrĕ)

A mountain range of southern Mexico along the Pacific coast.
link/cite print suggestion box