DBRR stands for Department for Business, Enterprise and Regulatory Reform (UK)

DBRR
Share
Abbreviations And Their Meaning