Spanish-English Dictionarylibrar
Meaning of librar