Translation of memerdekakan in English:

memerdekakan

  • 1

    to make free, to set free, to release