Abbreviation key

AAAID

Arab Agency for Agricultural Investment and Development