FAQs About the word cape trafalgar

特拉法加角

a small cape in southwestern Spain

No synonyms found.

No antonyms found.

cape town => 开普敦, cape sable => 赛布尔角, cape province => 开普省, cape primrose => 报春花, cape periwinkle => 长春花属,