TELAR

AcronymDefinition
TELARTransporter-Erector-Launcher & Radar