Theresa of avila, st

What is Theresa of avila, st?

Theresa of avila, st definition and meaning on Dictionary terms:
noun

Saint.Also Teresa.Also called There

Tags: