CAFPD

CAFPD stands for Council of Alternative Forces for Peace and Democracy in Ethiopia (political party)

CAFPD
Share
Abbreviations And Their Meaning