DRSR

AcronymDefinition
DRSRDresser
DRSRDriving on the Right Side of the Road (traffic safety)
DRSRDrogheda River and Sea Rescue (Ireland)