AAAID

EnglishEdit

NounEdit

AAAID (plural AAAIDs)

  1. Initialism of Arab Authority for Agricultural Investment and Development .
Last modified on 2 March 2013, at 02:34