sierra madre del sur









sierra madre del sur


Sierra Madre del Sur [see-er-uh mah-drey del soo r; Spanish syer-ah mah-th re th el soor] noun

  1. a plateau mountain range in Guerrero and Oaxaca states, S Mexico. Highest peak 12,149 feet (3703 meters).
46 queries 0.381