Trafalgar /trə'fælgə/ 📖 中文释义 n. 特拉法加(人名) 📘 English Definition(英文释义) 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) ← traf T 字母词表 Trafalgar Square →