SBTA

AcronymDefinition
SBTASorry, Being Thick Again
SBTASydney Business and Travel Academy (Australia)
SBTASmall Business Technical Advisor
SBTASystolic Binary Tree Automata
SBTASmall Business Tax Amnesty (South Africa)
SBTASaia Barbarese Topouzanov Architectes (French: Saia Barbarese Topouzanov Architects; est. 1968; Montreal, Quebec, Canada)