hube liberado
-I had freed
Preterite perfectyoconjugation ofliberar.

liberar

Word of the Day
to cast a spell on