DGT (es)

DGT (es) stands for Dirección General de Tráfico, General Directorate of Traffic, in Spain.

External

 * (es) dgt.es