NichiDict

TMD

てぃー゛えむ゛でぃー
[tii゛emu゛dii]

Meanings

1.Noun

theater missile defense; TMD