Attested.to

Definition

electrical discharges in the atmosphere

Seed ·