What is the meaning of Liberar?
to liberate, free
to release (free, liberate)
to allow; to legalise
to liberate, to release, to free, to set free, to free up
to deliver, to rid (someone from/of something)
to relieve (e.g., relieve pressure, tension, stress)
to release
Source: wiktionary.org