SBTTC

AcronymDefinition
SBTTCSri Balaji Teachers Training College (India)
SBTTCSouth Bend Table Tennis Center (New Carlisle, IN)