YTTS

AcronymDefinition
YTTSYouth Technical Training Society (Chandigarh, India)