DNWD stands for Director of Naval Weapon Design

DNWD
Share
Abbreviations And Their Meaning