What does SADI stand for?
SADI stands for "Southern Africa Development Institute"
How to abbreviate "Southern Africa Development Institute"?
"Southern Africa Development Institute" can be abbreviated as SADI
What is the meaning of SADI abbreviation?
The meaning of SADI abbreviation is "Southern Africa Development Institute"
What does SADI mean?
SADI as abbreviation means "Southern Africa Development Institute"