emancipator ( synonym found)

Definition of emancipator:

°A person who emancipates.

Back to Top