STTA

AcronymDefinition
STTASingapore Table Tennis Association
STTAShort Term Technical Assistance
STTASomething to Think About
STTAShow This to Aloona
STTAshort-term trend analysis
STTASmart Toronto Technology Alliance
STTASabah Table Tennis Association (Malaysia)
STTASaskatchewan Transport Training Association (Saskatoon, SK, Canada)