What does LDRR stand for?
LDRR stands for "Long Distance Running and Racing"
How to abbreviate "Long Distance Running and Racing"?
"Long Distance Running and Racing" can be abbreviated as LDRR
What is the meaning of LDRR abbreviation?
The meaning of LDRR abbreviation is "Long Distance Running and Racing"
What does LDRR mean?
LDRR as abbreviation means "Long Distance Running and Racing"