Set-free meaning

To release, to free, to give freedom to.
verb
2
0
Advertisement