LRRSD

AcronymDefinition
LRRSD➣Long-Range Reconnaissance and Surveillance Detachment