Italian-English dictionary »

samotracia meaning in English

ItalianEnglish
Samotracia proper noun
{f}

Samothrace(island)
proper noun