translate English to French: Institute for Democracy in South Africa (Association Incorporated under Section 21) Administrative Unit:
Institute for Democracy in South Africa (Association Incorporated under Section 21) Entité administrative: