Portuguese-English dictionary »

astreia meaning in English

PortugueseEnglish
Astreia proper noun
{f}

Astraea(Greek goddess)
proper noun