AEYVE

AEYVE stands for Asia Europe Young Volunteers Exchange (Asia-Europe Foundation)

AEYVE
Share
Abbreviations And Their Meaning