Spanish-English Dictionarylibre
libré
libre
libre
Meaning of libre