English-French dictionary »

astraea meaning in French

EnglishFrench
Astraea (Greek goddess)
proper noun

Astrée◼◼◼nom {f}