What does wlsr stand for?
wlsr stands for "World Land Speed Record"
How to abbreviate "World Land Speed Record"?
"World Land Speed Record" can be abbreviated as wlsr
What is the meaning of wlsr abbreviation?
The meaning of wlsr abbreviation is "World Land Speed Record"
What does wlsr mean?
wlsr as abbreviation means "World Land Speed Record"