English to Francais Dictionary
intercessor
Intercession
Meaning for intercessor found in 7 Languages.
Sponored Video