stricken a light

English

Verb

stricken a light

  1. (rare) past participle of strike a light