Cape Trafalgar

(redirected from Cabo Trafalgar)
Also found in: Dictionary.
  • noun

Words related to Cape Trafalgar

a small cape in southwestern Spain