guard·i·an an·gel /ˈɡärdēən ˈˌānjəl/ noun a spirit that is believed to watch over and protect a person or place.All Rights Reserved
If you already have an account, Log in.
guard·i·an an·gel /ˈɡärdēən ˈˌānjəl/ noun a spirit that is believed to watch over and protect a person or place.
11 parts