French-English dictionary »

astréos meaning in English

FrenchEnglish
Astréos nom propre
{m}

Astraeus◼◼◼(Greek god)
proper noun