Portuguese-English dictionary »

skyros meaning in English

PortugueseEnglish
Skyros proper noun
{f}

Skyros(an island in Greece)
proper noun