What does SMFFPD stand for?
SMFFPD stands for "Sudanese Marginalized Forces Forum for Peace and Development"
How to abbreviate "Sudanese Marginalized Forces Forum for Peace and Development"?
"Sudanese Marginalized Forces Forum for Peace and Development" can be abbreviated as SMFFPD
What is the meaning of SMFFPD abbreviation?
The meaning of SMFFPD abbreviation is "Sudanese Marginalized Forces Forum for Peace and Development"
What does SMFFPD mean?
SMFFPD as abbreviation means "Sudanese Marginalized Forces Forum for Peace and Development"