释义 |
Trafalgar, Cape Cape TrafalgarTra·fal·gar, Cape /trəˈfælɡə $ -gər/ the most southwesterly point of Spain. In the sea near the cape, British ships under Nelson won an important sea battle against the French and Spanish in 1805.Tra·fal·gar, CapeSyllable |