Latin-English dictionary »

sciathus meaning in English

LatinEnglish
Sciathus proper noun
{f}

Skiathos(a town in Greece)
proper noun

Skiathos(an island in Greece)
proper noun