Detailed Translations for advocator from English to French
advocator:
Translation Matrix for advocator:
Synonyms for "advocator":
Related Definitions for "advocator":
-
a person who pleads for a cause or propounds an idea1
External Machine Translations: