English
›
Words
to
step in to prevent something from happening
Translation:
English
Verb
3
intercede
Add
Translation