Passero
1.
(
noun
) the Spanish Navy was destroyed by France and England while attempting to recover Sicily and Sardinia from Italy (1719)
Synonyms:
Cape Passero
,
Passero Cape
Related Words:
Sicilia
,
Sicily
,
naval battle
Terms and Conditions of Use / Copyright Notice