AFCOPB

AFCOPB stands for African Centre for Peace Building (est. 2009)

AFCOPB
Share
Abbreviations And Their Meaning