Italian-English dictionary »

le isole scilly meaning in English

ItalianEnglish
le isole Scilly proper noun
{f-Pl}

Isles of Scilly(group of islands)
proper noun