DDRR Peace Abbreviation

DDRR has various meanings in the Peace category. Discover the full forms, definitions, and usage contexts of DDRR in Peace.

Disarmament, Demobilization, Reintegration and Repatriation
Peace

Citation

Last updated: