Meaning of Isles of Scilly | Babel Free
/ˈaɪlz əv ˈsɪli/Definitions
An archipelago off the coast of Cornwall, in southwestern England.
Equivalents
Suomi
Scillysaaret
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.