DCR

See also: dcr

English

Noun

DCR (plural DCRs)

  1. Initialism of drug consumption room.