SABAF: Singapore Australia Business Alliance Forum

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

Definition in English: Singapore Australia Business Alliance Forum