what does canta libre mean
Spanish stems from Latin. The Latin canto means to sing and libri is book - canta libre translates as songbook or hymnal.. Spanish stems from Latin. The Latin canto means to sing and libri is book - canta libre translates as songbook or hymnal..