IPADAS: Institut pour Une Alternative Démocratique En Afrique du Sud

What does IPADAS mean? The above is one of IPADAS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Institut pour Une Alternative Démocratique En Afrique du Sud