ODSR

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