n. trafalgar, cap trafalgar, cap situé sur la côte sud-ouest de l'espagne, lieu de bataille de trafalgar entre les forces britanniques et les forces françaises en 1805
Related Translations:
battle of trafalgar: n. la bataille de trafalgar, célèbre bataille navale entre les forces britanniques et les forces françaises de 1805