excommunicator

excommunicator. A person who excommunicates.

excommunicator Read More »