SAFOD: Southern Africa Federation of the Disabled

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

Definition in English: Southern Africa Federation of the Disabled