TECRAS

AcronymDefinition
TECRASTechnical Reconnaissance And Surveillance