release in Finnish
release in Finnish
vapautus
event of setting free
vapauttaminen
event of setting free
irrottaa
to let go of