← All words
adjective

intercesor

adjective

mediating

From Latin intercessor.

intercesor — Spanish Dictionary | Passage