SIERRA MADRE, THE


Meaning of SIERRA MADRE, THE in English

Sierra Ma ‧ dre, the /siˌerə ˈmɑːdreɪ/ BrE AmE

a group of mountain ↑ range s in Mexico

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.