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