FAQs About the word cape trafalgar

Capul Trafalgar

a small cape in southwestern Spain

No synonyms found.

No antonyms found.

cape town => Cape Town, cape sable => Capul Sable, cape province => Cap, cape primrose => Ciuciulete, cape periwinkle => Vinca,