What does DRD stand for?
DRD stands for "Department de Recherches-Developpement"
How to abbreviate "Department de Recherches-Developpement"?
"Department de Recherches-Developpement" can be abbreviated as DRD
What is the meaning of DRD abbreviation?
The meaning of DRD abbreviation is "Department de Recherches-Developpement"
What does DRD mean?
DRD as abbreviation means "Department de Recherches-Developpement"