Vocabulary

アセチレンランプ

acetylene torch

noun