FAQs About the word cape trafalgar

Cap Trafalgar

a small cape in southwestern Spain

No synonyms found.

No antonyms found.

cape town => Ciutat del Cap, cape sable => Cap Sable, cape province => Província del Cap, cape primrose => Prímules, cape periwinkle => Vingut,