TSRTC

AcronymDefinition
TSRTCTelangana State Road Transport Corporation (India)