Translation of D in English:

D

D, n.

Pronunciation /de/

feminine noun

(d)
  • 1

    (the letter)
    D
    d
  • 2

    (en ajedrez)
    Q
    queen