CTSTA

AcronymDefinition
CTSTAChinese Taipei Soft Tennis Association
CTSTACompetency to Stand Trial Assessment Instrument (psychological test)