Meaning of トーチリレー in Japanese

It seems that your search contains the following:

トーチ tōchi リレー rirē

  1. Words

Definition of トーチリレー

トーチリレー(toochiriree)
  1. (n) torch relay
Back to top