English
›
Words
advocacy
Translation:
English
Verb
7
active
pleading on behalf of someone or something
7
support
Add
Translation