lit the touch-paper

English

Verb

lit the touch-paper

  1. simple past and past participle of light the touch-paper