DBDO stands for Desert Battle Dress Overgarment (chemical defense equipment)

DBDO
Share
Abbreviations And Their Meaning