TLD
WiktionaryText


TLD
  1. : Thermoluminescent Detector/Thermoluminescent Device
  2. : Top level domain
 
x
OK