meaning of Astasie

Astasie - German to English

astasis