AFLED

AcronymDefinition
AFLED➣Amajuba Forum for Local Economic Development (South Africa)