SIERRA MADRE


Meaning of SIERRA MADRE 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 - Словарь современного английского языка.