DBRW stands for Development Board for Rural Wales (UK)

DBRW
Share
Abbreviations And Their Meaning