D12

See also: d12

English

Noun

D12 (plural D12s)

  1. Alternative letter-case form of d12.

French

Noun

D12

  1. (dice games) d12
    Synonym: dé à douze faces