AFPPD stands for Asian Forum of Parliamentarians on Population and Development

AFPPD
Share
Abbreviations And Their Meaning