sierras

ˈsiərəz

英文释义

n. a range of mountains (usually with jagged peaks and irregular outline)
n. a Spanish mackerel of western North America

中文翻译

n. 齿状山脊, 马鲛( sierra的复数形式 )

学习工具