热门英译汉
热门汉译英
最新英译汉
最新汉译英
考考你

Trafalgar

[trə'fælgə] [trə'fælgər]
英英词典释义
  • Noun
    1. a naval battle in 1805 off the southwest coast of Spain; the French and Spanish fleets were defeated by the English under Nelson (who was mortally wounded)