Sahara

sә'hɑ:rә

英文释义

n. the world's largest desert (3,500,000 square miles) in northern Africa

中文翻译

n. 撒哈拉沙漠

16,090
BNC 频率

学习工具