GLJR: Group Lotus Japan Racing

What does GLJR mean? The above is one of GLJR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Group Lotus Japan Racing

GLJR also stands for:
... more