NichiDict

TLD

てぃー゛える゛でぃー
[tii゛eru゛dii]

Meanings

1.Noun

Internettop-level domain; TLD

2.Noun

thermoluminescence dosimeter; TLD