English-Latin dictionary »

skiathos meaning in Latin

EnglishLatin
Skiathos (a town in Greece)
proper noun

Sciathusproper noun
{f}

Skiathos (an island in Greece)
proper noun

Sciathusproper noun
{f}