ABEDA


AcronymDefinition
ABEDAArab Bank for Economic Development in Africa