English-Indonesian

Liberator
kb. pemerdeka, pembebas.

English-English

liberator
One who, or that which, liberates; a deliverer.

Source: Webster's Unabridged Dictionary



Comments