Translation of DD in Spanish:

DD

Pronunciation /ˌdi ˈdi//ˌdiː ˈdiː/

noun

  • 1

    Doctor of Divinity

  • 2

    designated driver

  • 3informal

    Computing

    darling daughter