English-Italian dictionary »

skyros meaning in Italian

EnglishItalian
Skyros (an island in Greece)
proper noun

Sciroproper noun
{f}

Your history