AEPF

AEPF stands for Asia Europe People Forum

AEPF
Share
Abbreviations And Their Meaning