What does LRSD stand for?
LRSD stands for "Long Range Surveillance Detachment"
How to abbreviate "Long Range Surveillance Detachment"?
"Long Range Surveillance Detachment" can be abbreviated as LRSD
What is the meaning of LRSD abbreviation?
The meaning of LRSD abbreviation is "Long Range Surveillance Detachment"
What does LRSD mean?
LRSD as abbreviation means "Long Range Surveillance Detachment"