Translation of DDT in Spanish:

DDT

DDT, n.

noun

  • 1

    DDT masculine