What does DRDS stand for?
DRDS stands for "Defence Research & Development Service"
How to abbreviate "Defence Research & Development Service"?
"Defence Research & Development Service" can be abbreviated as DRDS
What is the meaning of DRDS abbreviation?
The meaning of DRDS abbreviation is "Defence Research & Development Service"
What does DRDS mean?
DRDS as abbreviation means "Defence Research & Development Service"