meaning of torch race

1. ancient Greece in which a torch is passed from one runner to the next


Related Words

torch race |

Developed & Maintained By Taraprasad.com

Treasure Words