Translation of pembebasan in English:

pembebasan

liberation

noun

  • 1

    liberation
    ‘pembebasan tahanan politik’ release of political prisoners