Translation of D in English:

D

D, n.

(d)

Pronunciation /de/

feminine noun

  • 1

    (the letter)
    D
    d
  • 2

    (en ajedrez)
    Q
    queen
    • dama