Spanish-English Dictionarylibrase
librase
librar
Meaning of librase