rained fire and brimstone

English

Verb

rained fire and brimstone

  1. simple past and past participle of rain fire and brimstone.