Get Your Premium Membership

Cape Passero

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


Related Information

More Cape Passero Links

Synonyms

Passero, Passero Cape



Book: Reflection on the Important Things