DRSID stands for Direction Régionale du Service d’Infrastructure de la Défense (French: Regional Directorate of the Department of Defense Infrastructure)

DRSID
Share
Abbreviations And Their Meaning