>

Trafalgar

/trə'fælgə/

📖 中文释义

  1. n. 特拉法加(人名)
📘 English Definition(英文释义)
  1. n. 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)