Translation of memerdekakan in English:

memerdekakan

verb

  • 1

    to make free, to set free, to release