What does CFFPD stand for?
CFFPD stands for "China Friendship Foundation for Peace and Development"
How to abbreviate "China Friendship Foundation for Peace and Development"?
"China Friendship Foundation for Peace and Development" can be abbreviated as CFFPD
What is the meaning of CFFPD abbreviation?
The meaning of CFFPD abbreviation is "China Friendship Foundation for Peace and Development"
What does CFFPD mean?
CFFPD as abbreviation means "China Friendship Foundation for Peace and Development"