English
›
Words
effectuate
Translation:
English
Verb
9
effect
2
produce
1
achieve
Add
Translation