French-English dictionary »

astrée meaning in English

FrenchEnglish
Astrée nom {f}

Astraea◼◼◼(Greek goddess)
proper noun