CBPWP

AcronymDefinition
CBPWPCommunity Based Public Works Programme (South Africa)