Definition of トーチリレー

トーチリレー

toochiriree

noun
torch relay
Other readings:
トーチ・リレー