What does leru stand for?
leru stands for "London Education Research Unit"
How to abbreviate "London Education Research Unit"?
"London Education Research Unit" can be abbreviated as leru
What is the meaning of leru abbreviation?
The meaning of leru abbreviation is "London Education Research Unit"
What does leru mean?
leru as abbreviation means "London Education Research Unit"