Spanish-English Dictionarylibertad
libertad
libertar
Meaning of libertad