DOBDA stands for Defence of Britain Database and Archive (UK)

DOBDA
Share
Abbreviations And Their Meaning