DMSRDE stands for Defence Materials and Stores Research & Development Establishment (India)

DMSRDE
Share
Abbreviations And Their Meaning