intercessors - French English Dictionary

intercessors

Meanings of "intercessors" in French English Dictionary : 2 result(s)

English French
General
intercessor intermédiaire [m]
Arts
intercessor intercesseur [m]