Japanese dictionary

Dictionary: “スチームハンマー”

スチームハンマー

スチームハンマー

steam hammer