1. DTEL
    stands for Deutsche Telekom (German: German Telecom)
  2. DTEL
    stands for Devis Travaux en Ligne (French: Quote Works Online)
DTEL
Share
Abbreviations And Their Meaning