English version

Sierra Madre, the

From Longman Dictionary of Contemporary EnglishSierra Madre, thethe Sierra MadreSierra Ma‧dre, the /siˌerə ˈmɑːdreɪ/ 🔊 🔊 a group of mountain ranges in Mexico
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.