ODSR

AcronymDefinition
ODSROzone Depleting Substances Reserve (US DoD)
ODSROrganisation for the Development of the Senegal River (Senegal)