ACFOD

 stands for Asian Cultural Forum on Development

ACFOD
Share
Abbreviations And Their Meaning