Subscribe
URL of the page has been copied to clipboard.
Meaning : One who brings about a result or event. One who accomplishes a purpose.
Synonyms : effector
Install App