YPPD stands for Youth Partnership for Peace and Development (Sierra Leone)

YPPD
Share
Abbreviations And Their Meaning