English to Indonesian
liberator pembebas
liberator
please wait
by Xamux Translate
liberator
noun
someone who releases people from captivity or bondage
seseorang yang melepaskan orang dari penangkaran atau perbudakan
source: WordNet 3.0
the liberators
penyelamat ibu rumah tangga itu
Browse by prefix