Meaning of トーチリレー in Japanese

It seems that your search contains the following:

トーチ リレー

  1. Words

Definition of トーチリレー

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