liberator in Portuguese
liberator in Portuguese
libertador
A person who frees or liberates.
libertadora
A person who frees or liberates.