I dont know!
What does Angelica mean
vote up1vote down

Replies

Angelica is Latin & it means angelic.
vote up1vote down
you can find your name in the database!
vote up1vote down