Definition of トーチ

トーチ

toochi

Common word
noun
torch