What does LFRA stand for?
LFRA stands for "Leatherhead Food Research Association"
How to abbreviate "Leatherhead Food Research Association"?
"Leatherhead Food Research Association" can be abbreviated as LFRA
What is the meaning of LFRA abbreviation?
The meaning of LFRA abbreviation is "Leatherhead Food Research Association"
What does LFRA mean?
LFRA as abbreviation means "Leatherhead Food Research Association"