lightning strikes

English

Noun

lightning strikes

  1. plural of lightning strike