Meaning of DU in English:

DU

Translate DU into Spanish

abbreviation

  • 1Depleted uranium.

  • 2Dobson unit(s).