1. DIDETEC stands for Dirección de Desarrollo Tecnológico (Spanish: Technological Development Division; various nations)
  2. DiDeTec
    stands for Dieta, Deporte y Tecnologia (Spanish: Diet, Sport and Technology)
DIDETEC
Share
Abbreviations And Their Meaning