1. AFRODAD
    stands for African Forum and Network on Debt and Development (South Africa)
  2. AFRODAD stands for African Forum on Debt and Development
AFRODAD
Share
Abbreviations And Their Meaning