thunderbolts

English

Noun

thunderbolts

  1. plural of thunderbolt