Italian-English dictionary »

astreo meaning in English

ItalianEnglish
Astreo proper noun
{m}

Astraeus(Greek god)
proper noun