Spanish-English Dictionarylibrasen
librasen
librar
Meaning of librasen