ITALD

AcronymDefinition
ITALDImproved Tactical Air-Launched Decoy
ITALDImproved Towed Air-Launched Decoy