Definition of Sporades

Definition of Sporades
  1. Sporades Proper noun An archipelago in the Aegean Sea.
Feedback Form