TSRL

AcronymDefinition
TSRLTrue Story Real Life
TSRLTata Share Registry Limited (India)