intercesor

Significat (Anglès)

mediating

Etimologia (Anglès)

From Latin intercessor.

Notes

Sign in to write sticky notes