Spanish-English Dictionaryliberar
Meaning of liberar