Dutch to English Translation

Nederlandse versie

intercessor Dutch pronunciation - Say intercessor in English pronunciation Meaning of "intercessor" in English language