BDR explained

BDR may refer to:

Technology

Other uses