BLACD

AcronymDefinition
BLACDBetter Life Association for Comprehensive Development (Egypt)