MARTEL


AcronymDefinition
MARTELMissile Antiradiation of Television