Spanish-English Dictionarylibertar
Meaning of libertar