saint intercesseur

Translations
saintly intercessor
Words
intercesseur

noun
intercessor