Subscribe
URL of the page has been copied to clipboard.
Meaning : (ancient Greece) in which a torch is passed from one runner to the next.
Install App
Torch race meaning in Telugu.