llb
/ɛlɛb/Definitions
1. noun
Library of Birmingham; a large public library in Birmingham, England.
“I visited the LLB to study for my exams.”
1. noun
Library of Birmingham; a large public library in Birmingham, England.
“I visited the LLB to study for my exams.”