AFLED stands for Amajuba Forum for Local Economic Development (South Africa)

AFLED
Share
Abbreviations And Their Meaning