Spanish-English Dictionarylibren
libren
librar
Meaning of libren