sierra

si'єәrә

英文释义

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

中文翻译

n. 呈齿状起伏的山脉

8,107
BNC 频率

学习工具