English
›
Words
strip
a priest or minister of church authority
Translation:
English
Verb
2
defrock
Add
Translation