SMFFPD

AcronymDefinition
SMFFPDSudanese Marginalized Forces Forum for Peace and Development