IDBR

(redirected from Inter Departmental Business Register)
AcronymDefinition
IDBRInter Departmental Business Register (UK)
Full browser ?