Cape Trafalgar
英
美
特拉法尔加角
new
Cape Trafalgar的英文翻译是什么意思,词典释义与在线翻译:
英英释义
Noun:
a small cape in southwestern Spain;
"Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805"
Cape Trafalgar的相关资料:
临近单词
cape
Capelle
目录
查词历史
英 汉