FAQs About the word cape trafalgar

Cap Trafalgar

a small cape in southwestern Spain

No synonyms found.

No antonyms found.

cape town => Le Cap, cape sable => Cap Sable, cape province => Cap Town, cape primrose => Primevère, cape periwinkle => Pervenche,