kamus
.
Search
About
liberator
English
liberator
Noun
Someone who releases people from captivity or bondage
English: liberator