Passero Cape

Explore definitions, synonyms, and language insights of Passero Cape

Definitions

Noun
a cape that forms the southeastern corner of the island of Sicily