sierra
US: siˈer.ə
UK: siˈeə.rə
nounCambridge Dictionary
View on Cambridge →noun
1.a range of steep mountains, especially in North and South America and Spain
Translations
Chinese (Traditional):(尤指南北美洲和西班牙的)鋸齒狀山嶺…
Chinese (Simplified):(尤指南北美洲和西班牙的)锯齿状山岭…