Get Your Premium Membership

Passero Cape

[n] the Spanish Navy was destroyed by France and England while attempting to recover Sicily and Sardinia from Italy (1719)


Related Information

More Passero Cape Links

Synonyms

Cape Passero, Passero



Book: Shattered Sighs