Abbreviation key

ADEBA

Arab Bank for Economic Development in Africa