THAADGBR

AcronymDefinition
THAADGBRTheater High Altitude Area Defense Ground Based Radar