FAQs About the word cape trafalgar

Mũi Trafalgar

a small cape in southwestern Spain

No synonyms found.

No antonyms found.

cape town => Cape Town, cape sable => Mũi Sable, cape province => Mũi đất, cape primrose => Cỏ đuôi nhím, cape periwinkle => Sim lá nhíp,