lighting the touch-paper

English

Verb

lighting the touch-paper

  1. present participle and gerund of light the touch-paper