Subscribe
URL of the page has been copied to clipboard.
Meaning : Spanish mystic and religious reformer. Author of religious classics and a Christian saint (1515-1582).
Synonyms : saint teresa of avila
Install App