Italian-English dictionary »

eubea meaning in English

ItalianEnglish
Eubea proper noun
{f}

Euboea(Greek island)
proper noun

Your history