DIBBL stands for Dismounted Infantry Battle-Space Battle Lab

DIBBL
Share
Abbreviations And Their Meaning