QuickWords
Back to home
AI-Powered

EnglishVietnamese
Dictionary

Search any English word for its definition and Vietnamese translation

sierra

US: siˈer.ə
UK: siˈeə.rə
noun

Cambridge Dictionary

View on Cambridge →
noun

1.a range of steep mountains, especially in North and South America and Spain

Translations

Chinese (Traditional):(尤指南北美洲和西班牙的)鋸齒狀山嶺…
Chinese (Simplified):(尤指南北美洲和西班牙的)锯齿状山岭…