What does atdf stand for?
atdf stands for "African Technology Development Forum"
How to abbreviate "African Technology Development Forum"?
"African Technology Development Forum" can be abbreviated as atdf
What is the meaning of atdf abbreviation?
The meaning of atdf abbreviation is "African Technology Development Forum"
What does atdf mean?
atdf as abbreviation means "African Technology Development Forum"