CHAMSA: Chambers of Commerce and Industry of South Africa

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

Definition in English: Chambers of Commerce and Industry of South Africa