SMASA: Street Machine Association of South Australia

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

Definition in English: Street Machine Association of South Australia